package org.genntii.smuserserver.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.genntii.smdomain.entity.User;

public interface RegisterService extends IService<User> {

    /**
     * 发送html邮件
     * @param to 收件人 多个收件人时 在一个字符串内使用逗号将邮箱地址隔开
     * @param subject 主题
     * @param content 内容 采用html
     */
    public void sendHtmlMail(String to, String subject, String content);

    /**
     * 查询注册邮箱是否已被使用
     * @param email 待注册的邮箱
     * @return true已被使用 false未被使用
     */
    public Boolean emailExists(String email);

    public Boolean usernameExists(String username);

}
